package com.zfzs.post.modules.finance.service.vo;

import lombok.Data;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.bean.copier.CopyOptions;
import javax.persistence.*;
import java.math.BigDecimal;
import java.sql.Timestamp;
import java.io.Serializable;

/**
* @author ck
* @date 2019-10-18
*/
@Data
public class WithdrawOrderVO  {


    private Integer withdrawId;

    private Long channelId;

    private String orderNo;

    private Long agentId;

    private String name;

    // 付款金额
    private BigDecimal allAmount;

    // 手续费
    private BigDecimal feeAmount;

    // 到账金额
    private BigDecimal toAmount;

    // 0:审核中 1：提现成功 2：提现失败
    private Integer status;

    // 说明
    private String descs;

    // 创建日期
    private Timestamp createTime;

    // 修改时间
    private Timestamp updateTime;

    // 录入时间
    private Timestamp createDate;
    /**
     *实时余额
     */
    private BigDecimal currentAmount;
    /**
     *提现后余额
     */
    private BigDecimal afterAmount;


}